DRAKHYSYS BG2 ACCOUNT-OWNED CHARACTER FLOW

Storage:
  C:\DRAKHYSYS_BG2_ONLINE\<AccountName>\*.CHR

No automatic character backup or restore is created.
The normal BG2 Documents\...\characters directory is only used as a Windows junction to the currently approved account folder.

Flow:
1. Create/Login account.
2. Host chooses campaign and creates Local Network multiplayer game.
   The host account becomes owner and is automatically approved.
3. Host may approve existing player accounts for character access.
4. Joining player logs into their account and chooses JOIN ACTIVE LOCAL NETWORK GAME.
5. Approved account: its account folder is linked to BG2 characters and Account Approved=1 is written to Baldur.lua.
6. Unapproved account: BG2 receives an empty locked character folder and Create/Load/Ready stay unavailable.
7. Approved player can CREATE NEW ACCOUNT CHARACTER or LOAD ACCOUNT CHARACTER.
8. In the running party, the stock Export control is renamed/restricted to SAVE ACCOUNT CHARACTER and writes through the account junction.
9. Save Game / Load Game / Quick Save remain disabled.
10. One multiplayer character per player remains enforced.

Important:
- Approval controls character create/load/ready access only.
- Account A never receives Account B's character directory.
- The host approval list is stored in C:\DRAKHYSYS_BG2_ONLINE\_active_game.json.
